加载 OpenGL 可安装客户端驱动程序 |
您所在的位置:网站首页 › opengl下载 win7 › 加载 OpenGL 可安装客户端驱动程序 |
加载 OpenGL 可安装客户端驱动程序
项目
09/24/2022
OpenGL 运行时访问注册表,以确定要加载哪些 OpenGL 可安装客户端驱动程序 (ICD) 。 若要加载 OpenGL ICD,OpenGL 运行时: 通过使用pData参数指向的D3DKMT_QUERYADAPTERINFO结构的类型成员中设置的 KMTQAITYPE_UMOPENGLINFO值来确定与 OpenGL ICD 关联的名称、版本和标志。 检查 D3DKMTQueryAdapterInfo 返回的 opengl icd 的版本号,以验证 opengl icd 的版本。 使用 OpenGL ICD 的名称加载 OpenGL ICD。 初始化对 OpenGL ICD 函数的访问。 若要查找 OpenGL ICD 的名称, D3DKMTQueryAdapterInfo 将在注册表中搜索以下项: HKLM/System/CurrentControlSet/Control/Class/{Adapter GUID}/0000/此密钥还包含 Microsoft Direct3D 用户模式显示驱动程序的名称。 此密钥包含32位 Windows vista 显示器驱动程序的四个注册表条目,用于32位 Windows vista 上使用的32四个 Windows vista Windows 64 显示器驱动程序。 以下条目适用于32位 Windows vista 显示器驱动程序,用于32位 Windows vista: 条目 类型 说明 UserModeDriverName REG_SZ Direct3D 用户模式显示驱动程序的名称,无论操作系统是否支持 OpenGL ICD,该驱动程序的操作都需要该驱动程序。 OpenGLDriverName REG_SZ OpenGL ICD 的名称。 例如,如果 Mydriver.dllOpenGL ICD,则 Mydriver.dll此项的值。 OpenGLVersion REG_DWORD OpenGL 运行时用于验证 OpenGL ICD 版本的 OpenGL ICD 的版本号。 OpenGLFlags REG_DWORD 标志位掩码。 目前,位 0 (0x00000001) 设置为兼容。 如果设置了位 1 (0x00000002) ,则在运行时调用 ICD 的交换缓冲区函数之前,OpenGL 运行时不调用 ICD 的完成函数。以下条目适用于32位 Windows vista 显示器驱动程序,用于64位 Windows vista: 条目 类型 说明 UserModeDriverNameWow REG_SZ 32位 Microsoft Direct3D 用户模式显示驱动程序64的名称 Windows Vista。 OpenGLDriverNameWow REG_SZ 32位 OpenGL 64 ICD 的名称 Windows Vista。 OpenGLVersionWow REG_DWORD 32位 OpenGL ICD 的版本号,适用于64位 Windows Vista。 OpenGLFlagsWow REG_DWORD 64位 Windows Vista 的32位 OpenGL ICD 的标志位掩码。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |